﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YXShop.Model.Shop
{  
    [Serializable]
   public class Shop
    {
        public Shop()
        {
        }
        #region model
        private Nullable<int> _sid = 0;
        /// <summary>
        /// 主键
        /// </summary>
        public Nullable<int> Sid
        {
            get { return _sid; }
            set { _sid = value; }
        }
        private Nullable<int> _uid;
        /// <summary>
        /// 用户ID
        /// </summary>
        public Nullable<int> Uid
        {
            get { return _uid; }
            set { _uid = value; }
        }
        private string _shopname;
        /// <summary>
        /// 店铺名称
        /// </summary>
        public string Shopname
        {
            get { return _shopname; }
            set { _shopname = value; }
        }
        private Nullable<int> _shoptype;
        /// <summary>
        /// 店铺类型
        /// </summary>
        public Nullable<int> Shoptype
        {
            get { return _shoptype; }
            set { _shoptype = value; }
        }
        private Nullable<int> _categories;
        /// <summary>
        /// 主营行业
        /// </summary>
        public Nullable<int> Categories
        {
            get { return _categories; }
            set { _categories = value; }
        }
        private Nullable<int> _shoprank;
        /// <summary>
        /// 店铺等级
        /// </summary>
        public Nullable<int> Shoprank
        {
            get { return _shoprank; }
            set { _shoprank = value; }
        }
        private string _affiche;
        /// <summary>
        /// 公告
        /// </summary>
        public string Affiche
        {
            get { return _affiche; }
            set { _affiche = value; }
        }
        private string _discription;
        /// <summary>
        /// 描述
        /// </summary>
        public string Discription
        {
            get { return _discription; }
            set { _discription = value; }
        }
        private Nullable<DateTime> _startdate;
        /// <summary>
        /// 商铺开始时间
        /// </summary>
        public Nullable<DateTime> Startdate
        {
            get { return _startdate; }
            set { _startdate = value; }
        }
        private Nullable<DateTime> _enddate;
        /// <summary>
        /// 商铺结束时间
        /// </summary>
        public Nullable<DateTime> Enddate
        {
            get { return _enddate; }
            set { _enddate = value; }
        }
        private Nullable<int> _state;
        /// <summary>
        /// 审核状态
        /// </summary>
        public Nullable<int> State
        {
            get { return _state; }
            set { _state = value; }
        }
        private string _shopsign;
        /// <summary>
        /// 店标
        /// </summary>
        public string Shopsign
        {
            get { return _shopsign; }
            set { _shopsign = value; }
        }
        private Nullable<int> _shopstyle;
        /// <summary>
        /// 商铺网格
        /// </summary>
        public Nullable<int> Shopstyle
        {
            get { return _shopstyle; }
            set { _shopstyle = value; }
        }
        private string _twodomainname;
        /// <summary>
        /// 二级域名
        /// </summary>
        public string Twodomainname
        {
            get { return _twodomainname; }
            set { _twodomainname = value; }
        }
        private string _attestationpic;
        /// <summary>
        /// 认证图片
        /// </summary>
        public string Attestationpic
        {
            get { return _attestationpic; }
            set { _attestationpic = value; }
        }
        private Nullable<int> _attestationstate;
        /// <summary>
        /// 认证状态
        /// </summary>
        public Nullable<int> Attestationstate
        {
            get { return _attestationstate; }
            set { _attestationstate = value; }
        }
        private int _prestigerank;
        /// <summary>
        /// 信誉等级
        /// </summary>
        public int Prestigerank
        {
            get { return _prestigerank; }
            set { _prestigerank = value; }
        }
        private Nullable<int> _visitno;
        /// <summary>
        /// 访问次数
        /// </summary>
        public Nullable<int> Visitno
        {
            get { return _visitno; }
            set { _visitno = value; }
        }
        private string _attribute;
        /// <summary>
        /// 属性(0最新，1为推荐，2关注，[3认证，]4热门，5成功案例,6是否二级域名审核)
        /// </summary>
        public string Attribute
        {
            get { return _attribute; }
            set { _attribute = value; }
        }
        private Nullable<DateTime> _addtime;
        /// <summary>
        /// 申请时间
        /// </summary>
        public Nullable<DateTime> Addtime
        {
            get { return _addtime; }
            set { _addtime = value; }
        }
        private Nullable<DateTime> _updatetime;
        /// <summary>
        /// 修改时间
        /// </summary>
        public Nullable<DateTime> Updatetime
        {
            get { return _updatetime; }
            set { _updatetime = value; }
        }
        private Nullable<int> _shopstate;
        /// <summary>
        /// 0，未付款，1已付款，2等待继费
        /// </summary>
        public Nullable<int> Shopstate
        {
            get { return _shopstate; }
            set { _shopstate = value; }
        }
        private string _shopnum;
        /// <summary>
        /// 编号
        /// </summary>
        public string Shopnum
        {
            get { return _shopnum; }
            set { _shopnum = value; }
        }
        private string _areatid;

        public string Areatid
        {
            get { return _areatid; }
            set { _areatid = value; }
        }
        private string _shoptest;

        public string Shoptest
        {
            get { return _shoptest; }
            set { _shoptest = value; }
        }

        private string _content;
        /// <summary>
        /// 店铺详细信息
        /// </summary>
        public string Content
        {
            get { return _content; }
            set { _content = value; }
        }
        #endregion
    }
}
